
html, body {
	height:100%;
}

body {
	margin:0; 
	padding:0;
	background:#ddd;
	color:#666;
	font:75%/1.4 Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	color: white !important;	
}

#tudo { 
	/*width:760px; */
	width: 1024px;
	position:relative;  /*Contexto de posicionamento */
	background: #6D8091 url(../img/fundo.png) repeat-x top left;
	margin:0 auto;
	text-align:left;
	min-height:100%;
	border:dotted #999;
	border-width:0 1px;
}

 * html #tudo {
 	height: 100%; 	
 }
 
#conteudo {
	padding-bottom:30px;
}

#topo {
	background: #6D8091 url("../img/body-bg.png") repeat-x top left;
	/*width:760px;*/
	width: inherit;
	/*height:100px;*/
	height:164px;
	border-bottom:1px dotted #999;
	text-align:center;
	padding-top:1px;
}

#principal {
	width:510px;
	padding-left:20px;
	float:left;
	padding-top:10px;
	text-align:justify;
}

#auxiliar {
	width:200px;
	float:right;
	padding-top:10px;
}

#rodape {
	background: #6D8091;
	width: inherit;
	/*height:20px;*/
	height: 80px;
	position: absolute;
	bottom: 0; /**/ 
	border:dotted #999;
	border-width: 1px 0;
	text-align:center;
}

.clear {		
	clear:both;
	height: 80px;
}




